/* CSS Document */
body{ background:url(../images/bg.gif) repeat-x; margin:0 auto; font-size:12px; line-height:24px;}
li{ list-style:none;}
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:underline; color:#ff0000;}
ul,p{ padding:0; margin:0;}

.clear {
	clear:both;/*�������*/
}

.top{ width:1000px; margin:0 auto; height:95px; background:url(../images/top.png) no-repeat;}
.top1{width:229px;  float:right; margin:0 25px 0 0;  padding:15px 0 0 0; color:#FF0000; font-weight:bold;}
.top1 img{
	display: block;
}
.menu{ background:url(../images/menu_allbg.gif) repeat-x; height:50px; margin:0 auto;}
.menu ul{ width:1000px; height:50px; margin:0 auto;}
.menu ul li{ width:120px; float:left; font-weight:bold; font-size:14px; line-height:50px; text-align:center; background:url(../images/menu.gif) right no-repeat;}
.menu ul li a{ color:#FFFFFF;}
.menu ul li a:hover{ color:#FFFFFF; text-decoration:none; background:url(../images/on_nav[1].gif) center no-repeat; display:block;}

.ban{ width:1000px; height:260px; margin:4px auto 8px auto;}

.main{ width:1000px; height:auto; margin:0 auto;}

.left{ width:250px; height:auto; float:left;}
.lefttt{ width:215px; height:29px; background:url(../images/left_top[1].gif) top left no-repeat; color:#FFFFFF; font-size:14px; font-weight:bold; padding:8px 0 0 35px;}
.leftbody{ background:url(../images/left_bg.gif); width:250px; height:auto; }
.leftbody ul{ padding:5px 0; margin:0;}
.leftbody li{  line-height:30px; padding:0 0 0 32px; margin:0 0 0 4px; }
.bigli{ font-weight:bold; color:#004A87; font-size:15px; background:url(../images/left_biglist.gif) no-repeat;}
.smallli{background:url(../images/left_list[1].gif) no-repeat;font-size:13px;}
.leftbodybt{ background:url(../images/left_bt.gif); width:250px; height:7px; margin:0 0 5px 0;}

.leftxw{
	/* width:200px; */
	height:auto;
}
.leftxw li{ padding:2px 0 0 11px; background:url(../images/news_icon.jpg) left no-repeat; margin:0 0 0 8px; line-height:18px; }

.right{ width:740px; float:left; height:auto; margin:0 0 0 10px;}

.righttt{ width:685px; height:32px; background:url(../images/sy_about_top.gif) top no-repeat;font-size:14px; font-weight:bold; padding:8px 0 0 55px;}
.rightbody{ width:675px; height:auto; background:url(../images/sy_about_bg.gif) no-repeat top; padding:5px 30px 10px 35px; overflow:hidden; }
.rightbodybt{width:675px; height:4px; background:url(../images/sy_about_bt.gif) top no-repeat; padding:0 30px 0 35px; margin:0 0 5px 0;}

.rightbody li{background:url(../images/news_icon.jpg) left no-repeat; padding:5px 0 0 11px; border-bottom:#CCCCCC 1px dotted;}

.syjj{ width:430px; height:auto; float:left; margin:0 0 0 15px; background:url(../images/syjjtt.jpg) top no-repeat; padding:38px 0 0 0;}
.sylx{ width:260px; height:auto; float:left; margin:0 0 0 8px; background:url(../images/sylxtt.jpg) top no-repeat; padding:38px 0 0 0;}



.foot{ background:url(../images/footbg.gif) repeat-x; height:auto; padding:8px 0 5px 0; text-align:center;}


.data{ float:right; color:#999999}
.ms{ float:right; margin:2px 50px 0 0; font-size:12px;font-weight:normal;  color:#000;}

